open circulatory system - Español Inglés Diccionario